home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Language/OS - Multiplatform Resource Library
/
LANGUAGE OS.iso
/
oper_sys
/
chorus
/
academic
/
offering
< prev
next >
Wrap
Text File
|
1993-08-17
|
23KB
|
686 lines
CHORUS Offerrings to Research and Academic Institutions
summary: The offerrings described in this note may be made to
Schools, Universities and Academic Research Labora-
tories, requesting access to a CHORUS system. These
offerings are an integral part of the "Chorus Systemes
Research and Academic Institutions Marketing Programme".
---------------------
I. Objectives
=============
The objectives of this programme are to:
1. provide researchers and educators with state-of-the-art modular
operating systems technologies, forming the basis of the next gen-
eration commerical operatings systems,
2. facilitate the exchange of work among researchers.
Main benefits are:
1. new low pricing,
2. simplified licensing,
3. sources freely exchangeable among licensees,
4. free CHORUS tutorials on space-available basis,
5. ftp distribution,
6. mailing lists and news group,
7. clearinghouse for contributed operating system and application
software and documentation.
Chorus Systemes objectives of this programme are to:
1. establish CHORUS as a standard modern operating system for operat-
ing systems education and research projects,
2. facilitate the development and integration of new operating system
technologies in CHORUS within academic and R&D environments,
3. develop a CHORUS share of mind in the international R&D community,
4. increase CHORUS visibility in the academic and R&D communities.
The Education and Research Marketing Programme is based on offering
currently available Chorus Systemes standard and "special" products,
with simple support services provided mostly by "automatic" electronic
means. Research grants may also be available in the future.
Conditions described below apply to Schools, Universities, and Academic
Research Laboratories, starting on March 1st., 1992.
II. Binary Licenses
===================
Contents
--------
1. One binary license for one single network of machines running one
CHORUS binary product (means machines connected on the same
medium), for a given class (or course), or for one given project
(1) (class (or course) and/or project must be identified). Chorus
binary products will be residing on hosts (referred as the desig-
nated machines) fully identified by their CPU/system serial
number.
2. ftp retrieval of licensed products & documentation (2) : Chorus
allows restricted access by ftp to retrieve licensed products and
a full set of on-line documentation in PostScript format (man
pages, user's and implementation guides). Access is provided only:
o to an identified user (user account & password) ;
o from one designated access machine (identified by its IP
address) ;
o for a limited number of ftp sessions (up to 3 sessions) ;
o and for a limited time of retrieval (up to 3 weeks, with effect
from date of license agreement).
3. Dial-in access to bug lists and bulletin board information center
(mailing-list): Allows free access to bug announcements, and
exchange of information with other binary licensees and Chorus
staff.
4. Electronic access to "free" contributed software in binary form
through the Chorus Clearing House (access by ftp).
5. No support (except limited installation support provided within 2
weeks after receipt of software).
III. Support for Binary Licenses
===============================
Licensee will identify one person, in charge of interacting with Chorus
Systemes for all support related matters.
Contents
--------
o Automatic electronic update service: allows to automatically receive
maintenance updates as they are released.
o Up to 10 telephone or e-mail consultations: each consultation is
comprised of as many phone or e-mail conversations as are necessary
to provide a solution, work-around or otherwise bring closure to a
specific problem. Each consultation is limited to one issue. The
"limits" of a consultation are defined by Chorus Systemes.
IV. Source Licenses
===================
Contents
--------
1. One source license of one CHORUS standard or ``special'' product,
including known ports of the CHORUS/Nucleus (3) (See Annex D),
and the right to produce and run binaries (4), granted to one
identified geographic site. Chorus source product will be residing
on hosts (referred as the designated machines) fully identified
by their CPU/system serial number.
2. ftp retrieval of licensed products & documentation (5) : Chorus
allows restricted access by ftp to retrieve licensed products and
a full set of on-line documentation in PostScript format (man
pages, user's and implementation guides). Access is provided only:
o to an identified user (user account & password) ;
o from one designated access machine (identified by its IP
address) ;
o for a limited number of ftp sessions (up to 3 sessions) ;
o and for a limited time of retrieval (up to 3 weeks, with effect
from date of license agreement).
3. Dial-in access to bug lists and bulletin board information center
(mailing-list): Allows free access to bug announcements and fixes,
and exchange of information with other source licensees and Chorus
staff.
4. Electronic access to "free" contributed software in source form
through the Chorus Clearing House (access by ftp).
5. Right to freely exchange modified or extended CHORUS source code
with other CHORUS equivalent source licensees (verification by
Chorus Systemes required).
6. No support (except limited installation support provided within 2
weeks after receipt of software).
V. Support for Source Licenses
=============================
Support as defined below is only available for standard CHORUS pro-
ducts. No support is provided on ``special'' products, or advanced
development snapshots.
Licensee will identify one person, in charge of interacting with Chorus
systemes for all support related matters.
V.1. Basic support
------------------
Contents
--------
o Free access for people from the licensed institution to CHORUS
training classes in the limit of the available space.
o Automatic electronic update service: allows to automatically receive
maintenance updates as they are released.
o Up to 10 telephone or e-mail consultations: each consultation is
comprised of as many phone or e-mail conversations as are necessary
to provide a solution, work-around or otherwise bring closure to a
specific problem. Each consultation is limited to one issue. The
"limits" of a consultation are defined by Chorus Systemes.
V.2. Enhanced support
----------------------
Contents
--------
o Free access to people from the licensed institution to CHORUS train-
ing classes in the limit of the available space.
o Automatic electronic update service: allows to automatically receive
maintenance updates as they are released.
o Unlimited telephone or e-mail consultations: each consultation is
comprised of as many phone or e-mail conversations as are necessary
to provide a solution, work-around or otherwise bring closure to a
specific problem.
VI. Technology Requirements
===========================
Chorus Systemes is committed to providing state-of-the-art operating
system technology for next generation open systems products. Because
our technology is sold on a source code and technology license basis
rather than as a packaged product, it is expected that customers and
academic institutions using our product will have a sufficient develop-
ment environment to support CHORUS. The minimum requirement to gen-
erate a CHORUS Nucleus or CHORUS/MiX product is a standard UNIX (SCO
UNIX R3.2, USL SVR4 or SunOS) "C" development environment.
Our products are binary-compatible with either UNIX System V Release
3.2 or UNIX System V Release 4. To achieve this compatibility, and to
ensure that our products evolve in step with USL offerings, our pro-
ducts contain USL source code. This may require you to obtain addi-
tional licenses from USL, and possibly other companies as well, in
order to work with CHORUS products. This is determined on a project by
project basis (cf. "Pre-Requisites" section in Product Datasheets).
Annex A - Contacts
World (except U.S.A. & North America):
Chorus Systemes
6, Avenue Gustave Eiffel
F-78182, Saint-Quentin-en-Yvelines cedex
France
Tel: +33 1 30 64 82 00
Fax: +33 1 30 57 00 66
Email: info@chorus.fr
Attention to: Didier Irlande <di@chorus.fr>
U.S.A. & North America:
Chorus Systemes
Greenbrier Parkway,
Beaverton, OR
U.S.A.
Tel: (503) 690 23 00
Fax: (503) 690 23 20
Email: info@chorus.com
Attention to: Didier Irlande <di@chorus.fr>
Other ftp access:
A Chorus anonymous ftp server is accessible in:
Europe, from Chorus systemes in France:
ftp.chorus.fr <192.33.15.3>, directory: pub
U.S.A., from Oregon Graduate Institute (6), Portland, OR:
cse.ogi.edu <129.95.10.2>, directory: pub
Chorus product datasheets are available in pub/chorus-datasheets, as
ASCII files.
Chorus reports are available in pub/chorus-reports, as compressed
PostScript files.
Chorus slides are available in pub/chorus-slides, as compressed
PostScript files.
Annex B - CHORUS Standard products
CHORUS Kernel v3 r4.2
Delivery date: March 1993
Release number: CHORUS Kernel v3 r4.2.0
Features:
o real-time
o distributed IPC
o SMMP (Shared Memory Multi-Processors)
Reference platform: Compaq 486 (see Annex D)
Available as: Source
Support: Yes
CHORUS Simulator v3 r4.1
Delivery date: July 1992
Release number: CHORUS SIM v3 r4.1.0
Features: == Kernel v3 r4 with distribution
Reference platform: Sun 3/80, SPARCstation, under SunOS 4.1
Available as: Source, or Binary
Support: Yes
CHORUS/MiX V.3.2 r4.1
Delivery date: April 1993
Release number: CHORUS/MiX V.3.2 r4.1.0
Features:
o Kernel v3 r4.1
o MiX V.3.2 r3 == SYSTEM V Release 3.2 (binary compatible with SCO
UNIX System V/386 Release 3.2 v2), except for Streams support
o X11R4 clients and server (must be explicitely ordered with MiX)
o access to CHORUS IPC from MiX processes
o real-time MiX processes
o multi-threaded MiX processes
o transparently distributed MiX processes
o transparently distributed files and devices
Reference platform: Compaq 486 (see Annex D)
Available as: Source (7), or Binary
Support: Yes
CHORUS/MiX V.4 r2 (SKSI)
Delivery date: April 1993
Release number: CHORUS/MiX V.4 r2.0.0
Features:
o Kernel v3 r4.2
o MiX V.4 == UNIX SVR4.0 (binary compatible with SVR4.0/386, ver-
sion 4)
o CHORUS Single Kernel System Image (SKSI):
- C_actors
- extended CHORUS/GDB (r3)
o current (temporary) restrictions:
- no multi-threaded MiX processes
- no transparent distribution of MiX processes
Reference platform: Compaq 486 (see Annex D)
Available as: Source (8), or Binary
Support: Yes
CHORUS/GDB r2.1 (9)
Delivery date: July 1992
Release number: CHORUS/GDB r2.1.1
Features:
o debugger for multi-threaded CHORUS user actors and MiX user pro-
cesses,
o local and host/target debugger,
o based on GDB4.2 from the Free Software Foundation (FSF).
Reference platforms:
o Local debugging: Compaq386-486/MiX V.3.2 r4.1
o Host-target debugging:
- possible hosts:
o Compaq386-486/MiX V.3.2 r4.1
o Sun3/SPARCstation (SunOS4.1)
- possible targets:
o Compaq386-486/MiX V.3.2 r4.1
Available as: Source
Support: Yes (1st level only)
CHORUS/GDB r3 (10)
Delivery date: February 1993
Release number: CHORUS/GDB r3.0.0
Features:
o debugger for multi-threaded CHORUS user/supervisor actors and
MiX user processes,
o local, and host/target debugger,
o based on GDB4.5 from the Free Software Foundation (FSF).
Reference platforms:
o Local debugging: MiX V.3.2 r4.1 and MiX V.4 r2 on Compaq386-486
o Host-target debugging: could perform any cross-debugging with
following hosts and targets:
- possible hosts:
o Sun3/SPARCstation (SunOS4.1)
o Compaq386-486/MiX V.3.2 r4.1
o Compaq386-486/MiX V.4 r2
- possible targets:
o Compaq386-486/MiX V.3.2 r4.1 (no actor debugging, no
debugging in supervisor mode)
o Compaq386-486/MiX V.4 r2
Available as: Source
Support: Yes (1st level only)
Annex C - CHORUS unsupported ``Special'' Products
CHORUS/MiX V.4 on Compaq 386 multi-processor
Delivery date: February 1993
Release number: N/A
Features: Prototype for validating the multi-processor version of the
CHORUS kernel
o Kernel v3 r4
o CHORUS/MiX V.4 r2
o local disk support (currently no Ethernet support)
Reference platform: Compaq SystemPro 386 (bi-processor)
Available as: Source (11)
Support: No
CHORUS/MiX V.4 on SPARCstation
Delivery date: May 1992
Release number: CHORUS/MiX V.4 r1.2.2
Features: Prototype == CHORUS/MiX V.4 r1.2
o Kernel v3 r4 with support for distribution
o simple support of console
o Ethernet support, (currently no local disk support)
Reference platforms:
o ``Sun4c'' architecture: SPARCstation 1 series (12), 8 Mb memory
or more (for MiX)
o ``Sun4e'' architecture: SPARC1E, VME board version of SPARCsta-
tion 1
o Cypress SPARC chip set, including Sun Reference MMU (13)
Available as: Source (14)
Support: No
CHORUS/MiX V.3.2 on iPSC2
Delivery date: April 1992
Release number: CHORUS/MiX V.3.2 r3.0.1
Features: Prototype == CHORUS/MiX V.3.2 r3
o Kernel v3 r3
o no device connected to the iPSC2 (if any) is supported
o all I/O (disk, terminal) are performed on the host (running
UNIX)
Reference platform: iPSC2 (i386 based)
Available as: Source (7)
Support: No
CHORUS/MiX BSD4.3 on SPARCstation
Delivery date: May 1993
Release number: N/A
Features:
o Kernel v3 r4
o simple support of console
o Ethernet support, (currently no local disk support)
o No documentation
Reference platform:
o ``Sun4c'' architecture: SPARCstation 1 series (15), 8 Mb memory
or more (for MiX)
Available as: Source (16)
Support: No
CHORUS/MiX BSD4.3 on Mips R3000
Delivery date: May 1993
Release number: N/A
Features:
o Kernel v3 r3b
o simple support of console
o Ethernet support, (currently no local disk support)
o No documentation
Reference platform:
o SONY 3410 workstation
Available as: Source (17)
Support: No
CHORUS Kernel v3 r4 on T805
Delivery date: May 1992
Release number: CHORUS Kernel v3 r4.0.5
Features:
o Prototype of CHORUS Kernel v3 r4 on a network of Transputers
o No documentation
Reference platforms:
o Host: SPARCstation/SunOS 4.1
o Target: T805 board, 4 Mbytes memory, SBUS connection to host;
T805 network up to 8 sites (Inmos VME backplane).
o Environment: Inmos C/C++ TCOFF toolset (version 2.0 or later),
modified iserver
Available as: Source, Binary
Support: No
CHORUS/COOL v1 r2
Delivery date: August 1992
Release number: CHORUS/COOL v1 r2.0.0
Features: Prototype object-based O.S. platform for the support of
object-oriented applications
Reference platform:
o CHORUS/MiX V.3.2 r4 (18) on Compaq 386-486 (see Annex D),
o CHORUS ``Simulator'' v3 r4 (19) on Sun 3/80 or SPARCstation
Available as: Source
Support: No
CHORUS/COOL v2 r1
Delivery date: May 1993
Release number: CHORUS/COOL v2 r1.0.0
Features: Prototype object-based O.S. platform for the support of
object-oriented applications
Reference platform:
o CHORUS/MiX V.3.2 r4 (20) on Compaq 386-486 (see Annex D),
Available as: Source
Support: No
Annex D - CHORUS Reference Platforms and Supported Configurations
CHORUS/MiX V.4 r2 & CHORUS/MiX V.3.2 r4.1 standard reference platforms
Glossary:
o Recommended System: recommendation for customer hardware
o Supported Hardware: hardware covered by maintenance policy
o Reference Hardware: hardware used by Chorus systemes for validation
and benchmarking
o Example Hardware known to work: clones and other PCs where
CHORUS/MiX V.4 has previously run on
Recommended System:
o Processor = 80486DX or 80386DX with 80387
o Bus = ISA or EISA Master Bus
o Memory (RAM) = 12 Mb minimum
o Floppy = 3.5" High density (1.44 Mb)
o Streamer = QIC 24 streamer drive (60 or 150 Mb)
o Disk Controller = Integrated IDE controller
o Disk Drive = 110 Mb IDE drive (CMOS type 50)
o Display = VGA adapter, standard VGA monitor
o Keyboard = standard 102 keys PC/AT (QWERTY)
o Network = SMC Ethercard Elite+ 16 bits (formerly Western Digital
WD8013)
Supported Hardware:
o Bus = Any 386/486 ISA or EISA (No MCA support)
o Floating Point = Intel 80387 or compatible (ex: Cyrix) (MANDATORY)
o Disk Storage = IDE/ESDI/ST506 hard disks
o Ports =
- Standard PC serial ports with NS16450 UARTs or compatible
- Up to 2 ports configured as COM1 & COM2
o Display = CGA, EGA, VGA with monochrome or color monitor
o Keyboard = Standard PC/AT with 102 keys (QWERTY)
o Network = SMC Ethercard Elite+ 8 bits (formerly Western Digital
WD8003), SMC Ethercard Elite+ 16 bits (formerly Western Digital
WD8013) and Excelan EXOS 205T (which is not supported with 486/50)
Reference Hardware: COMPAQ DESKPRO 486/33M:
o System = 80486DX2, EISA Bus, 256 Kb writeback cache
o Memory = 16 Mb comprising:
- 8 Mb default
- 0-60Mb extension board equipped with 1 x 8Mb extension module
o Floppy = 3.5" High density (1.44 Mb)
o Disk Controller = Integrated IDE controller
o Disk Drive = 420 Mb IDE drive (CMOS type 84)
o Ports =
- 1 parallel port
- 2 serial ports (COM1 & COM2)
o Display = Standard VGA adapter with standard color monitor [WARNING:
QVISION 1024/E NOT SUPPORTED WITH CHORUS MiX V.4]
o Network = SMC Ethercard Elite+ 16 bits (formerly Western Digital
WD8013)
Example Hardware known to work:
o Systems =
- Compaq Systempro 386/33
- Olivetti CP/486 486/25
- various no name clones
o Disk Controller =
- ESDI: UltraStor 12F, Western Digital WD1007A
- IDE: Various no name generic adapters
o Disk drive =
- Western Digital WDAP 4200 (220 Mb)
- Conner CP3111 (110 Mb)
- Quantum PRO 425A (420 Mb)
- Seagate and others
o Display =
- Paradise
- VGA/Ultra
o Monitor =
- Nec 3d
- Hitachi 15MVX
- Samsung
- and other standard VGA monitors
o Network =
- SMC Ethercard Elite+ 8 bits (formerly Western Digital WD8003)
- SMC Ethercard Elite+ 16 bits (formerly Western Digital WD8013)
- Excelan EXOS 205T
IMPORTANT: The list above contains individual pieces of hardware which
can produce non working configurations when mixed.
Other Known CHORUS Kernel Ports (21)
o M88K (Kernel v3 r4): by Motorola on board MVME187 + SCSI controller
board MVME328
o HP-PA (Kernel v3 r3b): by Oregon Graduate Institute, Portland, Oregon
o micro-Vax (Kernel v3 r3b): by Trinity College, Dublin, Ireland
o M680X0 configurations:
- Sun 3/50, Sun 3/60, Sun3E: old CHORUS versions
- Sun 3/80
- Gipsi ``Le tX'' (M68030, M68040): by Gipsi, Saint-Quentin-
en-Yvelines
- Apple Macintosh II: by Institut National des Telecommunications,
Evry, France
- MVME 147S board: by University of Alberta, BT, Canada
- Force 68030 board: by Siemens research group, Munich, Germany
- M68040 with MVME167 bus: by Alcatel-NS
NOTES:
1. Assumes that licensee has the right to duplicate USL binaries, for
those CHORUS products which contain USL code. If this is not the
case, Chorus Systemes should be asked to provide additional copies
at extra cost.
2. For those sites which do not have ftp access, tapes and/or
diskettes can be supplied at extra cost.
3. May involve additional licensing requirements to be discussed on a
case by case basis.
4. Assumes that licensee has the right to produce USL binaries, for
those CHORUS products which contain USL code. If this is not the
case, Chorus Systemes should be asked to provide additional binary
copies (see ``Binary licenses'').
5. For those sites which do not have ftp access, tapes and/or
diskettes can be supplied at extra cost.
6. Please note that OGI, who work closely with Chorus, are providing a
US site as a favour, try not to swamp them during peak hours.
7. Requires a SYSTEM V, Release 3.2, i386 implementation, source
license from USL
8. Requires a SYSTEM V, Release 4.0, i386 implementation, version 4,
source license from USL
9. No extra license fee required if ordered with CHORUS/MiX V.3.2
10. No extra license fee required if ordered with CHORUS/MiX V.4 r2
11. Requires a SYSTEM V, Release 4.0, i386 implementation, version 4,
source license from USL for the machine dependent parts.
12. Sun 4/20 (SPARCstation SLC) is the only platform actually tested at
Chorus but other SPARCstation 1 models should also be supported
13. Since this is just a chip set, a port would still be required to a
full machine
14. Requires a SYSTEM V, Release 4.0, i386 implementation, version 4,
source license from USL, and a SunOS 4.1 source license for the
machine dependent parts.
15. Sun 4/20 (SPARCstation SLC) is the only platform actually tested at
Chorus but other SPARCstation 1 models should also be supported
16. Requires a BSD 4.3 Reno license from UC Berkeley
17. Requires a BSD 4.3 Reno license from UC Berkeley
18. No extra license fee required if ordered with CHORUS/MiX V.3.2
19. No extra license fee required if ordered with CHORUS ``Simulator''
v3 r4
20. No extra license fee required if ordered with CHORUS/MiX V.3.2
21. Those ports are NOT currently available through Chorus systemes